a98a94c77365201f863ca363f8b594a0a3b2f7da,dragome-guia-web/src/main/java/com/dragome/render/html/renderers/MultipleEventListener.java,MultipleEventListener,handleEvent,#Event#,42

Before Change


		else if (event instanceof KeyboardEvent)
		{
			KeyboardEvent keyboardEvent= (KeyboardEvent) event;
			int keyId= keyboardEvent.getKeyCode();
			if (type.equals(KEYUP))
				visualComponent.getListener(KeyUpListener.class).keyupPerformed(visualComponent, keyId);
			else if (type.equals(KEYDOWN))

After Change


		{
			KeyboardEvent keyboardEvent= JsCast.castTo(event, KeyboardEvent.class);
			if (type.equals(KEYUP))
				visualComponent.getListener(KeyUpListener.class).keyupPerformed(visualComponent, keyboardEvent.getKeyCode());
			else if (type.equals(KEYDOWN))
				visualComponent.getListener(KeyDownListener.class).keydownPerformed(visualComponent, keyboardEvent.getKeyCode());
			else if (type.equals(KEYPRESS))
				visualComponent.getListener(KeyPressListener.class).keypressPerformed(visualComponent, keyboardEvent.getKeyCode());
		}